Reservation System and Method

ABSTRACT

A reservation system for travel, accommodation, venue ticketing and other purposes may be accessed on-line, for example via a social networking website. A user enters their social networking identification into the reservation system, which is stored for future use. When a subsequent user makes a reservation, they also enter their social networking ID and the system retrieves a list of associated parties from the social networking website, which may be a friends or contacts list, and searches for reservations made by any of those parties which have an overlapping criterion, such as date and destination. It then sends the subsequent user the social networking ID of the overlapping party. The overlap may be used to identify parties who will be at the same destination at the same time as the subsequent user, and/or are travelling on the same flight or journey. The list of associated parties may also be used to identify parties who are listing as living at the destination to which the subsequent user is travelling and those parties social networking IDs may be sent to the subsequent user. On check-in, the system may use the list of associated parties to notify the party checking-in that one of their friends or contacts has also check-in.

FIELD OF THE INVENTION

This invention relates to on-line reservation systems and methods. It isparticularly, but not exclusively, concerned with ticketing systems andmethods for travel and events and also with reservation systems forhotels, venues and the like.

BACKGROUND TO THE INVENTION

In recent years, social networking has become one of the biggestactivities on the Internet. The most used social networking sitesinclude Facebook (www.facebook.com) for personal networking and LinkedIn(www.linkedin.com) for professional networking. As these social mediasystems have developed, they have begun to integrate with serviceproviders enabling users of social media sites to access third partygoods and services from the social media sites.

Within the travel industry there has been some integration of travelrelated systems into social networking sites. One example in the airlineindustry is Delta Airlines which has a booking engine hosted in Facebookwhich can be accessed at http://www.facebook.com/delta?v=app119581404755652. However, this booking engine does not integrate withthe Facebook functionality and merely provides a window through which auser of the social networking site can access the booking system.EasyJet provides a similar link at http://www.facebook.com/easyjet?v=app10442206389. This is merely a link that redirects to their web sitewww.easyjet.com.

Satisfly Limited (www.satisfly.org) had proposed a service which aims tofind compatible seat neighbours on airline flights.

Booking aggregation web sites such as Tripit (www.tripit.com) andDoppler (www.dopplr.com) enable users to publish details of travel plansto contacts on social networking sites once those plans have been made.A user of these systems would make their travel reservationsindependently of these sites but then publish details to their contactsonce the reservations have been made.

We have appreciated that the amount of interaction between theseexisting systems and social networking sites is very limited and thatthe existing interaction does not utilise many of the attractivefeatures of social networking web sites. The present invention aims toaddress that problem and to improve the interaction between reservationsystems and social networking platforms such as web sites.

According to a first aspect of the invention there is provided acomputerised on-line reservation method, comprising the steps of:receiving a reservation enquiry at a computerised booking system from auser; receiving the user's identification on a social networkingplatform at the computerised booking system; storing the socialnetworking identification of the user in a database associated with thecomputerised booking system; in response to a subsequent user submittinga reservation enquiry; retrieving a list of social networkingidentifications (SNIDs) for that user from the social networkingplatform, the list comprising a group of one or more other partiesregistered on the social networking platform with whom the subsequentuser is associated; searching, at the computerised booking system, forthird party reservations having at least one overlapping reservationcriterion and an associated SNID from the subsequent user's list; anddisplaying to the subsequent user the SNID of a third party identifiedby the search together with information regarding the reservation.

This aspect of the invention also provides a computerised on-linereservation system, comprising: a computerised booking system forreceiving a reservation enquiry from a user, the computerised bookingsystem being configured to receive the user's identification on a socialnetworking platform at the computerised booking system; a store forstoring the social networking identification of the user in a databaseassociated with the computerised booking system; the computerisedbooking system further being configured to, in response to receiving areservation enquiry from a subsequent user; retrieve a list of socialnetworking identifications (SNIDs) for that user from the socialnetworking platform, the list comprising a group of one or more otherparties registered on the social networking platform with whom thesubsequent user is associated; the system further comprising a searchengine for searching, at the computerised booking system, for thirdparty reservations having at least one overlapping reservation criterionand an associated SNID from the subsequent user's list; and thecomputerised booking system being configured to send to the subsequentuser for display, the SNID of a third party identified by the searchtogether with information regarding the reservation.

Embodiments of the invention have the advantage that functionality ofthe social networking platform can be accessed and taken advantage of toenhance the reservation process by bringing to the attention of thereserving party reservations made by friends or contacts with whom theyare associated on the social networking platform and which have at leastone overlapping reservation criteria.

A preferred embodiment of the invention comprises, on sending thesubsequent enquiry, sending a request to the social networking platformto retrieve the city of residence of each party in the subsequent user'slist of associated parties; comparing the residences of the list ofassociated parties with the chosen destination of the subsequent user;and displaying in the subsequent user's browser, an identification ofany party from the list recorded by the social networking platform asresident in the subsequent user's destination city. This embodiment hasthe advantage of drawing the subsequent user's attention to friends orcontacts with whom he is associated who are listed on the socialnetworking platform as living in the destination to which the subsequentuser is intending to travel, thus enabling the subsequent user tocontact them before travelling.

Preferably, the overlapping criterion comprises destination and date. Inone preferred embodiment, the reservation system is a travel reservationsystem and the overlapping criterion comprises the instance of travelbeing reserved by the subsequent user.

Preferably the instance of travel is one of a flight, rail journey, roadjourney or water journey. This embodiment has the advantage that thesubsequent user can see which of their associated friends or contactsare booked onto a flight, or other form of travel, that they areconsidering booking.

Preferably, the method further comprises, on receipt of a check-inrequest message received at the booking engine from the user's browser,retrieving the identifications of the user's friends or contacts listson the social networking platform and comparing the identifications ofthe friends or contacts lists with other passengers checked in orscheduled to check-in to the same journey as said user; and on finding amatching social networking ID, causing the user's browser to display thematching ID. This embodiment of the invention has the advantage ofdrawing the user's attention to associated friends or contacts at thetime of check-in

In one preferred embodiment, the reservation is a seat reservation andthe third party's social networking ID is displayed together with theseat to which that ID has been allocated where the third party haschecked in. In another preferred embodiment the reservation is a roomaccommodation and the third party's social networking ID is displayedtogether with the room to which that ID has been allocated if the thirdparty has checked-in. These embodiments have the advantage of drawingthe attention to the specific location of the third party if they havechecked-in already.

In one preferred embodiment, the user's social networking ID is receivedfrom the user as part of the reservation request. Alternatively, the IDmay be retrieved the database associated with the booking system or froman associated booking system. This has the advantage of making thesystem easy to operate and requires a user to enter their socialnetworking ID once after which it is available over a plurality ofdifferent platforms.

A second aspect of the invention provides a computerised on-linecheck-in method for check-in into a previously made reservation,comprising the steps of: receiving a check-in request at a computerisedbooking system from a user computer via a browser; receiving the user'sidentification on a social networking platform at the computerisedbooking system; retrieving a list of social networking identifications(SNIDs) for that user from the social networking platform, the listcomprising a group of one or more other parties registered on the socialnetworking platform with whom the subsequent user is associated;searching, at the computerised booking system, for third partyreservations having at least one overlapping criterion and an associatedSNID from the subsequent user's list; and causing the user's browser todisplay the SNID of a third party identified by the search together withinformation regarding the reservation.

This aspect of the invention also provides a computerised on-linecheck-in system for check-in to a previously made reservation,comprising a computerised booking system configured to: receive acheck-in request from a user; receive the user's identification on asocial networking platform; retrieve a list of social networkingidentifications (SNIDs) for that user from the social networkingplatform, the list comprising a group of one or more other partiesregistered on the social networking platform with whom the subsequentuser is associated; the system further comprising a search engine forsearching for third party reservations having at least one overlappingcriterion and an associated SNID from the subsequent user's list; thebooking system further being configured to send to the user for display,the SNID of a third party identified by the search together withinformation regarding the reservation.

In one preferred embodiment the reservation is a reservation for traveland the user's browser is caused to display the associated SNIDs ofparties making the same journey. The booking system may determinewhether a third party identified by the search has check-in and, if ithas, displays the seat number of the third party in the user's browser.

In another preferred embodiment the reservation is a reservation foraccommodation and the user's browser is caused to display the associatedSNIDs or parties having booked the accommodation for an overlappingperiod. The booking system may determine whether a third partyidentified by the search has checked-in, and if it has, display the roomnumber of the third party in the user's browser.

In one embodiment, the social network platform is a web browser.

Embodiments of the invention will now be described, by way of exampleonly, with reference to the accompanying drawings in which:

FIG. 1 is a logical view of an embodiment of the invention enabling areservation to be made;

FIG. 2 is a screen shot presented to a user during the booking process;

FIG. 3 is a logical view of an embodiment of the invention enabling auser to check-in; and

FIG. 4 is a screen shot presented to the user during the check-inprocess.

The following embodiments will be described in the context of flightreservation and check-in. However, it is to be appreciated that theinvention is not limited to flight check-in and reservation and appliesto any other form of transportation, including but not limited totrains, ships and cars. It is also applicable to other, non-travelrelated reservation systems such as events, venues, concerts, theatre,stadia, sports grounds and hotel and motel accommodation. The inventionis not limited to systems and methods which handle reservations whichrequire check-in after the reservation has been made. The air travelembodiment is given as an example only and is not to be construed aslimiting.

In this specification, the term booking refers to a confirmed order,whereas the term reservation covers not only confirmed orders (bookings)but also tentative or putative orders that have not yet been confirmed.

The following example uses Facebook (www.facebook.com) as an example ofa social networking platform, in this case a web site. However, it isalso to be understood that the invention is not limited to anyparticular social networking platform or site and may be used with anysuitable site including, but not limited to, Facebook(www.facebook.com); Bebo (www.bebo.com); Linkedin (www.linkedin.com);Twitter (www.twitter.com) and Plaxo (www.plaxo.com). It may also be usedwith social networks which are not hosted on websites, for exampleenterprise solutions within large companies. The only requirement ofsuch a site is that users have a list of Friends or contacts, being agroup of other users of the website or other platform who have consentedto be associated with the user.

FIG. 1 shows a booking engine 10 which is a software tool for handlingthe booking of flights. The booking engine is resident on one or moreservers and communicates with a reservation system 12 and a database 14of booking or reservation data 14. The reservation system may alsocomprise a dedicated software application running on one or moreservers. Users can communicate with the booking engine via conventionalcommunication links through an Internet browser 16 on their computerwhich enables them also to communicate with a social networking web site18.

Social networking sites operate by registering users and assigning eachregistered user an identification. In embodiments of the presentinvention, the social networking identification (ID) of a user making abooking is stored in the database 14 together with other particulars ofthe booking. These particulars include conventional reservation detailssuch as city, date, class of travel, airline etc and will vary dependingon the type of reservation made.

The social networking identification data may be captured from multiplesources including, but not limited to, a call centre booking engine, amobile booking engine, and an Internet booking engine. When a customerinterfaces with a booking system, either via the social networking website of otherwise, they may be asked to input their social networkingidentification for future use. The booking system may be a single systeminto which reservations and bookings may be made from a number ofdifferent sources such as on-line, including via a social networkingsite, via a call centre booking engine and through other interfaces withthe system. The social networking identification data may be stored inseparate tables which may be accessed from any part of the system.

In FIG. 1, the step of storing the ID together with other booking datais shown at arrow 22 as an operation performed on the database by thebooking engine 10.

At some point after a booking has been made, a different user willaccess the booking engine via a social networking platform, in thisexample a web site. Rather than booking a specific flight, a user willtypically make a search for flight availability to a particulardestination on a particular day or around a particular date. The bookingengine performs, in a known manner, an availability search for theairline against the airline reservation system 12, for example, astandard or other priced search, and returns data to the client browser16 showing flight options and prices. This is a conventional step madeas part of any online booking system. This step is shown by arrow 24 inFIG. 1. In parallel, the client browser 16 initiates an asynchronousenquiry to the booking engine sending a list of the users friends orcontacts on the social networking site 18 together with the travelsearch criteria. An asynchronous enquiry is a known method of retrievinginformation from a server in the background without interfering with thedisplay and behaviour of the existing page. The friends or contacts listis common to all social networking sites and will comprise a list of IDsin appropriate format for that social networking site. The listcomprises the IDs of other users of the system who have consented to beassociated with the user. As a result of that association the seeinformation about the user posted to the website. The terminology usedvaries from site to site. Friends is used by Facebook and other personalnetworking sites, whereas Contacts is used by professional sites such asLinkedin.

In this example the reservation and check-in are described as made via abrowser, in this case a web browser. Although this is presentlypreferred, other options are possible, for example via a mobile phone orkiosk which may not be browser based but still able to access the socialnetwork site. In other embodiments the social network may residentwithin an organisation and accessed via an API.

The booking engine 10 then searches the database 14 for other bookingsthat have already been stored and seeks to retrieve bookings where thereis an overlap in the stored destination and dates and the socialnetworking ID of these overlapping bookings is on the list of IDscommunicated from the user via their browser. This overlap may be eitherbe to identify IDs of friends or contacts on the same flights as havebeen returned by the search, or who will be in the same destination forall or a part of the duration of the trip being booked. Alternatively,both types of overlap may be identified.

The social networking ID of the owner of the overlapping booking is thencommunicated to the user in their client browser together with otherflight details. This process is illustrated by arrow 26 in FIG. 1.

As these overlaps relate to users of the social networking site who arealso user of the airline reservation system, their social networking Idswill already be stored in the reservation system which does not,therefore, need to communicate with the social networking site toperform the overlap search.

Optionally, in parallel, the client browser initiates a furtherasynchronous enquiry to the social networking system 18 to retrieve thecities in which the friends on the user's friends list are recorded asliving. If there are any friends who live in the destination city of theuser's booking, the information is displayed alongside the flightoptions and prices. As this data includes friends or contacts who arenot travelling, the search has to be made outside the reservationsystem.

FIG. 2 shows a flight search page displayed in the user's browserfollowing a booking enquiry made following the process described above.The user has selected a Book Flight tab 30 and details of possibleoutbound flights are displayed. In this case the departure is from Miamito Atlanta on 9 October 2010. Illustrated at 32 are details of friendswho have also flown to the same destination. These are the socialnetworking IDs of friends returned by the search for overlappingdestinations and dates. In this example, a single friend is identifiedby their user name (Thomas Puebbloclaro) together with an icon. Theidentification will differ depending on the social networking site beingused. The ID also includes a link labelled “share with friends” thatenables the user to share their travel plans with their list of friendson the social networking site.

Beneath the ID of friends with an overlapping flight and destination isshown, at 34, a list of friends that the social networking system hasindicated to be living in the destination city selected. In this casethe name and icon of Stephane Cheikh is listed. This information mayalso be shared with other listed friends on the social networking website.

Thus, through storage of social networking identifiers, the system candetermine which of a user's listed friends or contacts on that socialnetworking site has an overlapping booking in terms of destination anddates. This may be flight specific or identify that they will be in thesame place at the same time. Additionally, by interaction with thesocial networking website, the system can notify the user of any oftheir friends listed as friends on the social networking site that arerecorded by the social networking site as being resident in their chosendestination city.

It will be appreciated that the notification of friends in thedestination city is not essential and may be omitted. Alternatively, thenotification of friends in the destination city could be used withoutthe notification of friends having overlapping flights and destinations.

Another option is for the system to return to the user the IDs offriends or contacts who have travelled to the destination, so that thetravelling party may contact them with a view to discussing theirjourney.

The description above was concerned with the booking or reservationprocess. FIGS. 3 and 4 illustrate a further embodiment which isconcerned with the check-in process for a flight or other means oftravel. It is also applicable to other types of reservation whichrequire check-in for examples hotels and other types of accommodation.It was mentioned above that embodiments of the invention are broadlyapplicable to a variety of types of travel reservation and to event andaccommodation reservation. It will be appreciated that some of theenvironments in which the system of FIGS. 1 and 2 can be used do notrequire the user to check-in, for example, where the reservation is fora numbered seat in a venue. In that case, the method and system of FIGS.1 and 2 may be used in isolation.

In FIG. 3 the elements of the system shown are the same as those of FIG.1 and carry the same reference numeral. The reservation system 12 isreplaced by a Departure Control System 50 which interacts withindividual airlines in a known manner. In practice, the reservationsystem and the departure control system may be resident on the samemainframe computer and will communicate with one another at a number oflevels.

A user will check-in after they have already made a reservation. Theirsocial networking ID may already be stored in a check-in database 36with other details of the flight for which they are checking in. Thischeck-in database may be the same as, or in communication with, thebooking database 14 of FIG. 1 and the check-in process may comprisesetting one or more flags against the reservation to show that the userhas checked-in. If the user did not provide a social networking ID onreservation the user's social networking ID may be retrievedautomatically as the user is logged into the social networking site andthe ID is therefore known. As in the previous example, the ID can becaptured from multiple sources when checking-in including call centrecheck-in, mobile check-in and kiosk check-in.

When a subsequent user checks-in for a flight, multiple searches aremade. First, the Booking Engine initiates the check-in process on theairline reservation system and returns data to the client, for examplein a web browser, showing the available seats for selection.

In parallel, the client browser initiates an asynchronous enquiry 40 tothe booking engine. As with the previous embodiment, the client browsersends the list of the social networking identifications of theirfriends' or contacts' lists which is retrieved from the socialnetworking website to the booking engine together with flight data suchas fight number and departure date. The booking engine 10 then searchesat 42 for other bookings already stored and looks for IDs from that listwhich have already checked into the flight onto which the user ischecking in so comparing IDs and flight data. The details of that user,together with their seat number are returned to the user's browser anddisplayed on a flight information screen alongside the check-in options.

The flight information display is shown in FIG. 4. Here the user hasselected the check-in tab 38 which gives details of the flight in theform of a seat map. The details of the friend who has already checked inis displayed, as their user name and icon, to inform the user that oneor more of their friends has already checked into the flight givingtheir seat number. Although not shown in the figure, the friend's seatallocation is also shown on the display.

This information may be displayed in other ways, for example the seatnumber may be omitted or the system may ask the user whether they wantto sit next to their friend.

The system may also return details of friends who are booked on theflight, but have not yet checked in. In that case, the display willindicate that they are scheduled to travel on the flight but have notyet booked in.

The reservation and check-in processes have been described as separateprocesses. However, some airlines allow check-in to take place at thetime of ticket reservation and booking. The embodiment of FIGS. 3 and 4could therefore take place at the same time as the embodiment of FIGS. 1and 2.

Where the reservation is for accommodation, for example in a hotel, thesystem may display the ID of the friend or contact who is also stayingin the hotel. Where that friend or contact has already check-in, theroom number may also be displayed.

Embodiments of the invention have the advantage that they utilisefeatures of social networking platforms such as web sites that arecommon to all such platforms to enhance the booking and/or check-inprocess so that the user becomes aware of friends or contacts who arebooked onto the same flight or checked in onto the same flight, who aretravelling to the same destination over an overlapping period, or whoare resident in the destination to which the user is travelling.

Many modifications may be made to the embodiments described withoutdeparting from the scope of the invention. For example, in theembodiment of FIGS. 1 and 2, the system may return details of friendswho are either visiting the destination at the same time as the user, inthat their destination and times overlap as described, or will betravelling on the same flight that the user is searching. Both optionsmay be provided. Thus, a user may be presented with several alternativeflights together with details of one or more of their friends on any ofthose flights.

In the embodiment above, the social networking website is interrogatedto retrieve the user's friends or contacts list at the time of bookingor checking-in. In an alternative embodiment this step is performed whenthe user first registers or uses the system, that is when they firstenter their own social networking ID into the system or an associatedsystem from which it can be retrieved. This has the advantage that thebooking system does not need to interrogate the social networkingwebsite at the time of reservation or check-in which may make theprocess faster. However it does have the disadvantage that the friendsor contact list, which can be stored at the booking or check-in databasemay become out-of-date. This problem could be overcome by regular updateenquiries to the social networking platform.

As well as identifying friends or contacts at check-in who have alreadychecked-in or who are due to check-in, the system may, at this point,identify parties who will be at the same destination at the same time orwho are listed as resident in that destination as described with respectto the reservation process of FIGS. 1 and 2.

1-18. (canceled)
 19. A computerized on-line reservation system,comprising: a computerized booking system comprising at least onehardware processor for receiving a reservation enquiry from a user, thecomputerized booking system being configured to receive the user'sidentification on a social networking platform by the at least onehardware processor; a physical data store for storing the socialnetworking identification of the user in a database associated with thecomputerized booking system; the computerized booking system furtherbeing configured to, in response to receiving a reservation enquiry froma subsequent user; retrieve a list of social networking identifications(SNIDs) for that user from the social networking platform, the listcomprising a group of one or more other parties registered on the socialnetworking platform with whom the subsequent user is associated; thesystem further comprising a search engine for searching, at thecomputerized booking system, for third party reservations having atleast one overlapping reservation criterion and an associated SNID fromthe subsequent user's list; and the computerized booking system beingconfigured to send to the subsequent user for display, the SNID of athird party identified by the search together with information regardingthe reservation.
 20. A system according to claim 19, wherein thecomputerized booking system is configured, on receipt of the subsequentenquiry, to send a request to the social networking platform to retrievethe city of residence of each party in the subsequent user's list ofassociated parties; to compare the residences of the list of associatedparties with the chosen destination of the subsequent user; and to sendto the subsequent user for display, an identification of any party fromthe list recorded by the social networking platform as resident in thesubsequent user's destination city.
 21. A system according to claim 19,wherein the overlapping criterion comprises destination and date.
 22. Asystem according to claim 20, wherein the system is a travel reservationsystem and the overlapping criterion comprises the instance of travelbeing reserved by the subsequent user.
 23. A system according to claim22, wherein the instance of travel is one of a flight, rail journey,road journey or water journey.
 24. A system according to claim 19,wherein the computerized booking engine is configured, on receipt of acheck-in request message received at the booking engine from the user,to retrieve the identifications of the list of associated parties on thesocial networking platform and to compare the identifications of thelists with other passengers checked in or scheduled to check-in to thesame journey as said user; and on finding a matching social networkingID, to send the matching ID to the user for display.
 25. A systemaccording to claim 24, wherein the reservation is a seat reservation andthe booking system is configured to cause the third party's socialnetworking ID to be displayed together with the seat to which that IDhas been allocated where the third party has checked in.
 26. A systemaccording to claim 24, wherein the reservation is a room accommodationand the booking system is configured to cause third party's socialnetworking ID to be displayed together with the room to which that IDhas been allocated if the third party has checked in.
 27. A systemaccording to claim 19, wherein the booking system is configured toreceive the user's social networking ID from the user as part of thereservation request.
 28. A system according to claim 19, wherein thebooking system is configured to retrieve the ID from the storeassociated with the booking system.
 29. A computerized on-line check-insystem for check-in to a previously made reservation, comprising acomputerized booking system comprising at least one hardware processor,wherein the at least one hardware processor: receives a check-in requestfrom a user; receives the user's identification on a social networkingplatform; retrieves a list of social networking identifications (SNIDs)for that user from the social networking platform, the list comprising agroup of one or more other parties registered on the social networkingplatform with whom the subsequent user is associated; the system furthercomprising a search engine that searches for third party reservationshaving at least one overlapping criterion and an associated SNID fromthe subsequent user's list; and the booking system sending to the userfor display, the SNID of a third party identified by the search togetherwith information regarding the reservation.
 30. A system according toclaim 29, wherein the reservation is a reservation for travel and theuser's browser is caused to display the associated SNIDs of partiesmaking the same journey.
 31. A system according to claim 30, wherein thebooking system determines whether a third party identified by the searchhas check-in and, if it has, send the seat number of the third party fordisplay at the user.
 32. A system according to claim 29, wherein thereservation is a reservation for accommodation and the booking systemsends to the sure for display the associated SNIDs or parties havingbooked the accommodation for an overlapping period.
 33. A systemaccording to claim 32, wherein the booking system determines whether athird party identified by the search has checked-in, and if it has, tosend to the user for display, the room number of the third party.
 34. Asystem according to claim 19, wherein the social network platform is awebsite.
 35. A system according to claim 29, wherein the social networkplatform is a website.
 36. A computerized on-line reservation system,comprising: a computerized booking system that receives a reservationenquiry from a user, the computerized booking system receiving theuser's identification on a social networking platform at thecomputerized booking system; a store for storing the social networkingidentification of the user in a database associated with thecomputerized booking system; the computerized booking system, inresponse to receiving a reservation enquiry from a subsequent user;retrieves a list of social networking identifications (SNIDs) for thatuser from the social networking platform, the list comprising a group ofone or more other parties registered on the social networking platformwith whom the subsequent user is associated; the system furthercomprising a search engine that searches, at the computerized bookingsystem, for third party reservations having at least one overlappingreservation criterion and an associated SNID from the subsequent user'slist; and the computerized booking system sending to the subsequent userfor display, the SNID of a third party identified by the search togetherwith information regarding the reservation.
 37. A system according toclaim 36, wherein the computerized booking system, on receipt of thesubsequent enquiry, sends a request to the social networking platform toretrieve the city of residence of each party in the subsequent user'slist of associated parties; compares the residences of the list ofassociated parties with the chosen destination of the subsequent user;and sends to the subsequent user for display, an identification of anyparty from the list recorded by the social networking platform asresident in the subsequent user's destination city.
 38. A systemaccording to claim 36, wherein the computerized booking engine isconfigured, on receipt of a check-in request message received at thebooking engine from the user, to retrieve the identifications of thelist of associated parties on the social networking platform and tocompare the identifications of the lists with other passengers checkedin or scheduled to check-in to the same journey as said user; and onfinding a matching social networking ID, to send the matching ID to theuser for display.